consulting subsidiaries - Turkish English Dictionary